telegraph


telegraph
telegraph UK US /ˈtelɪgrɑːf/ noun [U]
COMMUNICATIONS in the past, the method of sending or receiving messages by electrical or radio signals
telegraph verb [I or T]
»

They had telegraphed to say that they had arrived.


Financial and business terms. 2012.

Synonyms: